package com.empire.module.sporttery.controller.app.football.vo;

import com.empire.module.sporttery.vo.BonusVO;
import com.empire.module.sporttery.vo.FootballGameBonusVO;
import com.empire.module.sporttery.vo.MatchBonusItemVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;
import java.util.Map;

@Schema(description = "用户 APP - 竞猜足彩选购选项详情 返回的数据 VO")
@Data
public class AppFootballMatchBonusRespVO implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;

    @Schema(description ="主键id")
    private String matchId;

    @Schema(description ="主队")
    private String homeTeamAbbName;

    @Schema(description ="客队")
    private String awayTeamAbbName;

    @Schema(description ="赛赛")
    private String leagueAbbName;
    @Schema(description ="比赛日期")
    private String matchDate;
    @Schema(description ="比赛时间")
    private String matchTime;
    @Schema(description ="比赛日期，除去年份")
    private String matchDateStr;

    @Schema(description ="场次编号名称")
    private String matchNumStr;

    @Schema(description ="选择游戏")
    private Map<String, List<FootballGameBonusVO>> gameMap;

}
